crown land
noun
1
: land belonging to the crown and yielding revenues that the reigning sovereign is entitled to
2
: public land in some British dominions or colonies
Love words? Need even more definitions?
Merriam-Webster unabridged
Share